package org.jeecg.modules.business.vo;

import lombok.Data;
import org.jeecg.modules.business.entity.BusBookingLayoutDayPrice;
import org.jeecg.modules.business.entity.BusLivingLayoutDayPrice;
import org.jeecgframework.poi.excel.annotation.Excel;

import java.math.BigDecimal;
import java.util.Date;
import java.util.List;

@Data
public class KeLiItemVo {
    private String id;
    private String layoutId;
    @Excel(name = "单号", width = 15)
    private String orderNo;
    private String bookingOrderId;
    private String livingId;
    private String roomId;
    @Excel(name = "客户名", width = 15)
    private String customerName;
    private Integer settleType;
    @Excel(name = "电话", width = 15)
    private String customerPhone;
    private Integer customerType;
    @Excel(name = "客户来源", width = 15)
    private String customerSource;
    private Integer oType;
    private Integer bookingStatus;
    @Excel(name = "房型", width = 15)
    private String layoutName;
    @Excel(name = "房间号", width = 15)
    private String roomName;
    @Excel(name = "预抵时间", width = 15,format = "yyyy-MM-dd HH:mm")
    private Date arrivalTime;
    @Excel(name = "预离时间", width = 15,format = "yyyy-MM-dd HH:mm")
    private Date dueOutTime;
    private Integer isLiving;
    private Integer status;
    @Excel(name = "消费", width = 15)
    private BigDecimal consumerText;
    @Excel(name = "收款合计", width = 15)
    private BigDecimal yushou;
    @Excel(name = "余额", width = 15)
    private BigDecimal yuE;
    private List<BusLivingLayoutDayPrice> livingDayPrices;
    private List<BusBookingLayoutDayPrice> bookingDayPrices;

    @Excel(name = "状态", width = 15)
    private String statusText;
    @Excel(name = "客户类型", width = 15)
    private String customerTypeText;
    @Excel(name = "入住类型", width = 15)
    private String oTypeText;
}
